god rest her soul - Alemán Inglés Diccionario